armor-piercing ammunition - Español Inglés Diccionario